Chengdu Yingchuan Information Technology Co., Ltd.
Kuæa>Proizvodi>ModBus Protocol Software Package
ModBus Protocol Software Package
Modbus protocol ee protocol de communication ye kɔc juëc luɔ̈ɔ̈i në luɔɔi de luɔɔi de luɔɔi de luɔɔi de luɔɔi de luɔɔi de luɔɔi de luɔɔi de luɔɔi de l
Detalji proizvoda

ModBus Communication Protocol

Modbus protocol ee protocol de kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔ Ka tɛmɛ protocol kënë, controllers bɛ se ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ network (cït mɛn Ethernet). Modbus protocol ee tɛ̈n yenë tɛ̈n yenë tɛ̈n yenë tɛ̈n yenë tɛ̈n yenë tɛ̈n yenë tɛ̈n yenë tɛ̈n yenë tɛ̈n yenë tɛ̈ A tɔŋ Modbus Master, a tɔŋ Modbus Slave. Kä ye kek looi aye kɔc cï puɔ̈l ye kɔc cï puɔ̈l ye kɔc cï puɔ̈l ye kɔc cï puɔ̈l ye kɔc cï puɔ̈l. A ye cɔl PLC Programmable Controller. Modbus Communication Physical Interface alëu bï ya kuany në serial ports (RS232 ku RS485) wala Ethernet ports. A tɛ̈n bɛ̈n jam në luɔɔi kënë yic:

● Main device sends requests to from device

● Analyze and process requests from the main device, then send the results to the main device (Lɔ̈ɔ̈m ku tɛ̈n yenë kɔɔr tënë raan ye raan ye raan ye raan ye raan ye raan ye raan ye raan ye raan ye raan ye raan

● Na ye yic ye yic, a abɛ yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic ye yic


ModBus Communication Protocol Software

ModBus Communication Protocol Software ye looi në Intel ARM9 embedded motherboard environment, Intel Industrial Control motherboards ye kek tɔ̈u në serial ports, network resources, universal GPIO interfaces, ku jɔl ya kä kɔ̈k peei. Ka tɛmɛ ModBus Communication Protocol Software, a bɛ se ka looi ka tɛmɛ ModBus Communication Specifications (Master) ku Device (Slave) Application Platform. Në kë de wɛ̈t ye kɔc cɔl ModBus Communication Master, ke ModBus Communication Protocol Package ee kɔc cɔl ModBus Master (modbus_Master) ku ModBus Device Side Protocol (modbus_Slave). Yïn ye ModBus protocol software ye luui në WinCE environment, ku a bɛ̈n ya gäm kɔc kɔ̈k në C function plus static LIB library. Kä ye kek looi aye:

● A laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara laara

● Yïn alëu ba ModBus protocol app ye tɔ̈u në serial port wala ModBus protocol app ye tɔ̈u në TCP

● RTU transfer mode

● A kony Modbus function code luɔɔi juëc, agut cï bit luɔɔi në coil, discrete switch input, ku byte luɔɔi në register

● Address ë Broadcast

● A lëu ba ModBus tɛ̈n tɛ̈n tɛ̈n tɛ̈n tɛ̈n tɛ̈n tɛ̈n tɛ̈n tɛ̈n

● Yïn alëu ba kunnafoniw wɛ̈t lɔnadɛ̈ lɔnadɛ̈ lɔnadɛ̈ lɔnadɛ̈ lɔnadɛ̈ lɔnadɛ̈ lɔnadɛ̈


ModBus Protocol Software Communication Chart


Kode ye kɔc kony në software ModBus

Kode Funksiɔn

Description

1

Kuen coil tök

2

Read discrete volume input

3

Kuen register juëc

4

Kuen Register

5

Write coil tök

6

Gäm register tök

15

Write coils juëc

16

Write registers juëc

22

Block gɔ̈r register

23

Kuen/gɔ̈r register


Wɛ̈t ye Software luɔ̈ɔ̈i

Walisa ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛ


Modbus_Master ye luɔɔi

A ye baara kɛ Modbus client mode, a ye baara kɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ ka tɛmɛ. Në luɔɔi de app kënë yic, kɔc ye luɔɔi alëu bïk Modbus standard literature ku jɔl ya wɛ̈t cï gɔ̈t në wɛ̈t cï gɔ̈t në wɛ̈t cï gɔ̈t në wɛ̈t cï gɔ̈t në wɛ̈t cï gɔ̈t në wɛ̈t cï gɔ̈t në wɛ Na cï yïn luɔɔi bɛ̈n looi, yïn adhil ba modbus_master.h/ modbus_master.lib tɔ̈ɔ̈u.


2. Modbus_Slave ye luɔɔi

Ka kɛ ModBus server mode application, a wïc ba ModBus application message analysis and response ya tɔ̈ɔ̈u, nankaro yen ye ModBus communication ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈t ye dɛ̈ Walasa ka baara kɛ̈k ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye kɔc ye k Kɔc ye luɔɔi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi bɛ̈n looi b


O ye tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ yen tɩŋ Baar dɔ ye DataProvider.h /DataProvider.cpp ye tɛ̈n ye tɛ̈n ye tɛ̈n ye tɛ̈n ye tɛ̈n ye tɛ̈n ye tɛ̈n ye tɛ̈n ye tɛ̈n ye tɛ̈n ye tɛ̈n


Walasa ka jaabi ModBus app wɛ̈t tɔ̈u, a yɔ̈ɔ̈r ba ŋic lɔnadɛ̈ ke a yɛ̈ɛ̈r bɛ̈ɛ̈r bɛ̈ɛ̈r bɛ̈ɛ̈r bɛ̈ɛ̈r bɛ̈ɛ̈r


Misal:

(1) Lɔ̈k Modbus Device Side Protocol

hPort = mbusSlave_StartupServer ((_T)'*'), 1, 10000, mbusSlave_Interface );

Wala

hPort=mbusSlave_StartupServer ((_T)'COM3:9600-8-1-0'),1,10000, mbusSlave_Interface );


(2) Serverloop ye kɔɔr në thread yic

tɛ̈n( 1 )

{

//Kuen de luɔɔi de luɔɔi de luɔɔi de luɔɔi de luɔɔi de ModBus.

result = mbusSlave_ServerLoop ((hPort));

    ni((result!=0)//Tɛmɛ ka bug yic

{

      //Lɔ̈ɔ̈m ye kɛ̈n ye kɛ̈n ye kɛ̈n ye kɛ̈n ye kɛ̈n ye kɛ̈n ye kɛ̈n ye kɛ̈n ye kɛ̈n

wcscpy ((szText, mbusSlave_GetErrorText ((result));

i1 = wcslen ((szText));

      ni(i1>0)

{

wcstombs ((strText, szText, i1));

printf (('error code: %s! n'Stretex);

}

}

}


ModBus protocol software cï kek ya gäm kɔɔr cï kek ya gäm kɔɔr cï kek ya gäm C function plus static library (modbus.lib wala libmodbus.a file). Në ye mɛn, kɔc juëc ye luui në ye mɛn, Intel acï ModBus protocol, ku jɔl ya software de master protocol (modbus_Master) ya tɔ̈ɔ̈u në ye mɛn në ye mɛn në ye mɛn në ye mɛn në ye mɛn në ye mɛn në ye mɛn në ye mɛn në ye mɛn. Modbus protocol cï tääu thïn, ka cï tääu thïn, ka cï tääu thïn, ka cï tääu thïn, ka cï tääu thïn (ESM6802, ESM6800, ESM335x, ESM928x, etc.).


References


4~20mA Current Ring Acquisition Application Modbus Master Communication Protocol Software në WinCE

Modbus Device Side Protocol Software në WinCE InGen Embedded Linux Industrial Control Board ye kony Modbus Master Protocol Software

Modbus Device Side Protocol Software në Linux ESM6802 ye Qt MODBUS program development kony

Modbus protocol tɔ̈ɔ̈u në motherboard
Онлайн разпит
  • Kontakti
  • Kompanija
  • Telefon
  • E-mail
  • WeChat
  • Kod provjere
  • Сједност поруки

Uspješna operacija!

Uspješna operacija!

Uspješna operacija!